package com.fpmsa.officeweb.dao;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.baomidou.mybatisplus.plugins.Page;
import com.fpmsa.officeweb.model.NewsTheme;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * <p>
 * 官网文章/新闻的主题 Mapper 接口
 * </p>
 *
 * @author huangyuehong123
 * @since 2018-06-24
 */
public interface NewsThemeMapper extends BaseMapper<NewsTheme> {
     /**
      * 获取主题列表
      */
     List<Map<String, Object>> getNewsThemes(@Param("page") Page<NewsTheme> page, @Param("name") String name, @Param("orderByField") String orderByField, @Param("asc") boolean asc);

     /**
      * 根据主题名称获取主题id
      */
     List<Map<String, Object>> getIdByName(@Param("name") String name);

}
